Approaches to optimizing V8 JavaScript engine
نویسندگان
چکیده
منابع مشابه
Combining thread-level speculation and just-in-time compilation in Google's V8 JavaScript engine
Thread-Level Speculation can be used to take advantage of multicore architectures for JavaScript in web applications. We extend previous studies with these main contributions; we implement Thread-Level Speculation in the state-of-the art Just-in-time enabled JavaScript engine V8 and make the measurements in the Chromium web browser both from Google instead of using an interpreted JavaScript eng...
متن کاملCompiled Compiler Templates for V8 or: How I Learned to Stop Worrying and Love JavaScript
The performance of JavaScript virtual machines (VM) improved by several orders of magnitude in the last years, giving raise to ever more complex applications. Consequently there is a high demand for further compiler optimizations and therefore short VM development cycles. V8 the JavaScript engine of the Chrome web browser has a baseline compiler optimized for low compiler latency and an optimiz...
متن کاملFatigue Analysis and Optimization of Crankshaft of V8 Diesel Engine
The crankshaft is one of the most critically loaded components as it experiences cyclic loads in the form of bending and torsion during its service life. Its failure will cause serious damage to the engine so it’s important at the time of design to verify fatigue strength. More challenges in crankshaft design due to increasing vehicle payloads, lower weight requirement, higher efficiency and lo...
متن کاملAnalysis and Optimization of Javascript Engines
JavaScript is an interpreted computer programming language embedded into web pages that allows the creation of sophisticated solutions in the client-side web. It consists of a core programming language together with a host environment, namely, the Document Object Model (DOM) provided by the web browser. JavaScript has to be interpreted and executed by a dynamic translator inside the web browser...
متن کاملBuBBle: A Javascript Engine Level Countermeasure against Heap-Spraying Attacks
Web browsers that support a safe language such as Javascript are becoming a platform of great interest for security attacks. One such attack is a heap-spraying attack: a new kind of attack that combines the notoriously hard to reliably exploit heap-based buffer overflow with the use of an in-browser scripting language for improved reliability. A typical heap-spraying attack allocates a high num...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the Institute for System Programming of the RAS
سال: 2015
ISSN: 2079-8156,2220-6426
DOI: 10.15514/ispras-2015-27(6)-2